The Aspects of Business Processes: An Open and Formalism Independent Ontology
نویسندگان
چکیده
It is now well-established, that there are three important aspects of business processes: the behaviour aspect, the information aspect, and the organisation aspect. Dependent on the application area and the purpose of the models, there are even more aspects that need to be considered. Conceptually, most of the aspects of business processes are completely independent of each other. In fact, modelling these different aspects requires quite different formalism such as Petri nets, Entity-Relationship diagrams, or organisation charts. And, in principle, it should be easy to replace a modelling formalism for one aspect by another formalism for that aspect without effecting the models and formalisms used for the other aspects. In practise, however, formalisms for modelling business processes integrate all aspects, which spoils the conceptual independence of the different aspects, and, even worse, puts the focus on one aspect and neglecting others. In this paper, we present an ontology of business process modelling that captures this independence of the different aspects and that is independent of a particular modelling formalism. This way, this ontology captures the essence of the different aspects of business process modelling. This ontology is formalised by UML class diagrams showing the different concepts and their relations. Besides a nice graphical illustration of the ontology, the use of UML provides a technical basis for defining interfaces that must be met by concrete formalisms in order to implement a particular aspect. This way, the UML formalisation of the ontology is a first step towards a formalism independent workflow architecture. The focus of this paper, however, is on the concepts and the ontology, which is not biased towards a particular formalism and reflects the independence of the models for the different aspects.
منابع مشابه
AMFIBIA: A Meta-Model for the Integration of Business Process Modelling Aspects
AMFIBIA is a meta-model that formalizes the essential aspects and concepts of business process modelling. Though AMFIBIA is not the first approach to formalizing the aspects and concepts of business process modelling, it is more ambitious in the following respects: First, it is independent from particular modelling formalisms of business processes and it is designed in such a way that any forma...
متن کاملFormalizing Business Process Using Hybrid Programs
A semantic annotation of business processes with concepts from ontology has become necessity in service provisioning. There have been few work on semantically labeling business processes in terms of ontology that formalizes business process structure, business domains etc. However, dynamic behavior of a process cannot be captured by such means as ontology languages are not suitable for specifyi...
متن کاملConcept drift detection in business process logs using deep learning
Process mining provides a bridge between process modeling and analysis on the one hand and data mining on the other hand. Process mining aims at discovering, monitoring, and improving real processes by extracting knowledge from event logs. However, as most business processes change over time (e.g. the effects of new legislation, seasonal effects and etc.), traditional process mining techniques ...
متن کاملAssessment of BAM with ANP Approach; Case Study: Bank Sepah
In today's business environment in which coordination and adaptation with constant changes are the only ways of survival, real-time monitoring of activities and making the decisions accordingly are necessary. Since performance measurement cannot be managed independent of business processes, Business Activity Monitoring (BAM) systems should monitor performance metrics based on business processes...
متن کاملAssessment of BAM with ANP Approach; Case Study: Bank Sepah
In today's business environment in which coordination and adaptation with constant changes are the only ways of survival, real-time monitoring of activities and making the decisions accordingly are necessary. Since performance measurement cannot be managed independent of business processes, Business Activity Monitoring (BAM) systems should monitor performance metrics based on business processes...
متن کامل